polypropylene pipe - French English Dictionary